<?php

namespace app\club\model;

use think\Model;
use think\Config;

class CAnnalScore extends Model
{
    // 表名
    protected $name = 'c_annal_score';
    
    // 自动写入时间戳字段
    protected $autoWriteTimestamp = false;

    // 定义时间戳字段名
    protected $createTime = false;
    protected $updateTime = false;
    
    // 追加属性
    protected $append = [

    ];

    public function getSexAttr($value)
    {
        switch ($value) {
            case '1':
                return '男';
                break;
            case '2':
                return '女';
                break;
            default:
                return '-';
                break;
        }
    }
    
    /**
     * 根据游戏ID读取游戏名称
     * @param int $value 游戏ID
     * @return string 游戏名称
     */
    public function getkinIdAttr($value)
    {
        $game_list = Config::get('GameName');
        if(isset($game_list[$value])){
            return $game_list[$value];
        }
        return '游戏未定义，请在配置中添加';
    }

}
